/* -----------------------------------------------------------------------------
File: JS Core
Version: 1.0
Author:
-------------------------------------------------------------------------------- */
(function() {
"use strict";
var Appilo_Crypto = {
init: function() {
this.Basic.init();
},
Basic: {
init: function() {
this.CrStickeyHeader();
this.Animation();
this.MarketPlaceFilter();
this.NftcountDown();
this.NFTSlider();
},
CrStickeyHeader: function (){
jQuery(window).on('scroll', function() {
if (jQuery(window).scrollTop() > 250) {
jQuery('.nft-header-section').addClass('sticky-on')
} else {
jQuery('.nft-header-section').removeClass('sticky-on')
}
});
$('.nft-open_mobile_menu').on("click", function() {
$('.nft-mobile_menu_wrap').toggleClass("mobile_menu_on");
});
$('.nft-open_mobile_menu').on('click', function () {
$('body').toggleClass('mobile_menu_overlay_on');
});
if($('.nft-mobile_menu li.dropdown ul').length){
$('.nft-mobile_menu li.dropdown').append('
');
$('.nft-mobile_menu li.dropdown .dropdown-btn').on('click', function() {
$(this).prev('ul').slideToggle(500);
});
};
$('.nft-main-navigation ul li a').on("click", function(){
if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
var target = $(this.hash);
target = target.length ? target : $('[name="DCSext.Level"' + this.hash.slice(1) +']');
if (target.length) {
$('html, body').animate({
scrollTop: target.offset().top -50
}, 1000);
return false;
}
}
});
},
Animation: function (){
if($('.wow').length){
var wow = new WOW(
{
boxClass: 'wow',
animateClass: 'animated',
offset: 0,
mobile: true,
live: true
}
);
wow.init();
}
},
MarketPlaceFilter: function (){
jQuery(window).on('load', function(){
$('.filtr-container').imagesLoaded ( function(){});
var filterizd = $('.filtr-container');
if(filterizd.length) {
filterizd.filterizr({
});
$('.filtr-button').on('click', function() {
$('.filtr-button.filtr-active').removeClass('filtr-active');
$(this).addClass('filtr-active');
});
}
});
},
NftcountDown: function (){
$('.countdown_timer').each(function(){
$('[data-countdown]').each(function() {
var $this = $(this), finalDate = $(this).data('countdown');
$this.countdown(finalDate, function(event) {
var $this = $(this).html(event.strftime(''
+ '%DDays'
+ '%HHours'
+ '%MMins'
+ '%SSecs'));
});
});
});
},
NFTSlider: function (){
$('.nft-live-bid-slider').owlCarousel({
nav: false,
dots: true,
loop:true,
items: 1,
autoplay: false,
smartSpeed: 1000,
});
$(document).ready(function(){
$('.nft-top-creator-slider').slick({
infinite: false,
slidesToShow: 1,
arrow: true,
rows: 2,
slidesToShow: 3,
slidesToScroll: 3,
prevArrow: ".main_left_arrow2",
nextArrow: ".main_right_arrow2",
responsive: [
{
breakpoint: 1100,
settings: {
arrows: false,
slidesToShow: 2
}
},
{
breakpoint: 768,
settings: {
arrows: false,
slidesToShow: 1
}
},
{
breakpoint: 480,
settings: {
arrows: false,
slidesToShow: 1
}
}
]
});
});
$(document).ready(function() {
$('.language-select').on('click', function() {
$(this).find('.lang-option').slideToggle();
})
});
},
/* End Of js
================================================*/
}
}
jQuery(document).ready(function (){
Appilo_Crypto.init();
});
})();